advice of despatch - Turkish English Dictionary